Page({
    data: {
        htmlSnip: `<div class="div_class">
      <h1>Title</h1>
      <p class="p">
      Life is&nbsp;<i>like</i>&nbsp;a box of
      <b>&nbsp;chocolates我可以复制</b>.
      </p>
      </div>`,
        nodeSnip: `Page({
      data: {
      nodes: [{
      name: 'div',
      attrs: {
      class: 'div_class',
      style: 'line-height: 30px; color: orange;'
      },
      children: [{
      type: 'text',
      text: 'You never know what you're gonna get.'
      }]
      }]
      }
      })`,
        renderedByHtml: false,
        renderedByNode: false,
    },
    tanchuang(){
        const text2= `
           <p><strong>一、展览信息</strong></p><p>主办单位：中国国家博物馆</p><p>莫斯科克里姆林宫博物馆</p><p>展览时间：2024年11月21日至2025年3月16日（周一闭馆，法定假日除外）</p><p>展览地点：中国国家博物馆北10展厅</p><p>票价：全价票120元/人，优待票60元/人</p><p>全价购票观众可享受其他收费特展的优惠政策；全价购买其他收费特展的观众持票据享受本展览的优惠政策。</p><p><br/></p><p><strong>二、售票渠道</strong></p><p>本展览门票通过国博官方微信小程序及现场售票处进行销售。</p><p>（一）小程序进入方法：</p><p>1.微信搜索“国家博物馆”小程序点击进入。</p><p>2.选择日期和“俄宴风华——克里姆林宫饮食文物精品展”特展进行预约。</p><p>（二）现场售票点：北10展厅售票处</p><p><br/></p><p><strong>三、免票政策</strong></p><p>3周岁（含）以下儿童在成人陪同下；离休干部、残疾人士、现役军人、退役军人、残疾军人预约“基本陈列”入馆后可凭有效身份证件在售票处享受免票政策。</p><p><br/></p><p><strong>四、优待政策</strong></p><p>3周岁以上至14周岁（含）未成年人在成人陪同下；18周岁（含）以下未成年人；全日制大学本科及以下学历在读学生；60岁（含）以上老年人可凭有效身份证件享受优待政策。</p><p>烈士遗属、因公牺牲军人遗属、病故军人遗属及现役军人家属；持有北京市社会保障金领取证的人员；持有北京市城乡居民最低生活保障金领取证、北京市低收入家庭救助证、北京市城市居民生活困难补助金领取证的观众预约“基本陈列”入馆后可凭相应有效证件在售票处享受优待政策。&nbsp;</p><p><br/></p><p><strong>五、预约参观提示</strong></p><p>线上购票观众无需重复预约国博入馆凭证，持本人有效身份证件原件按购票日期入馆观展。</p><p>优待票观众购票后，当日须携带本人有效证件原件入馆，以便查验。</p><p>符合免票条件的观众自行预约入馆后，凭本人有效证件原件在售票处核验观展。</p><p><br/></p><p><strong>六、换票流程</strong></p><p>线上购票观众请于购票当日9:00—16:30至国家博物馆北三层序厅（北10展厅门口）售票处凭有效身份证件核验并换取展览纪念门票后入场参观。（注：16：00停止入馆，16：30停止换票入厅参观，具体时间以官网为准）</p><p><br/></p><p><strong>七、改签、退票提示</strong></p><p>（一）线上购票观众退票截止时间为所选参观日前一日15:00时，逾期不予受理。</p><p>（二）线上购买优待票的观众，经核验无法提供本人有效证件的需在现场补齐门票差价。</p><p>（三）线上购票观众在参观日核验入馆后，即视为已对本门票进行核销，不予以退票。</p><p>（四）线上购票观众在所选参观日前一日15:00前可改签两次。</p><p><br/></p><p>如有疑问请拨打咨询电话：（010）65119880，13263379981</p><p>咨询时间：周一至周五 8:30—16:30</p><p><br/></p>
            `
        // const text1= text.replace(/<[^>]*>/g, '')
        // 在 <p><strong> 标签前添加两个换行符
        let text = text2.replace(/<p><strong>/gi, '\n\n<p><strong>');
        // 在 </strong></p> 标签后添加两个换行符
        text = text.replace(/<\/strong><\/p>/gi, '</strong></p>\n\n');
        // 将 <p>、<br> 等标签替换为换行符
        text = text.replace(/<(p|br)[^>]*>/gi, '\n');
        // 移除其他 HTML 标签
        text = text.replace(/<[^>]*>/g, '');
        // 去除多余的换行符
        text = text.replace(/\n{2,}/g, '\n\n');
        // 去除开头和结尾的换行符
        text = text.trim();
        has.showModal({
            showCancel: false,
            confirmText: '关闭',
            content: text,
            title:'预约须知'
        });
    },
    renderHtml() {
        this.setData({
            renderedByHtml: true,
        });
    },
    renderNode() {
        this.setData({
            renderedByNode: true,
        });
    },
});